external support contractors - French English Dictionary